Принцип работы.

Использует всего две двунаправленные линии связи.

На одной двупроводной шине может быть до 127 устройств. Ведущий генерирует такты, ведомый только поддакивает при приеме байта.

Есть две линии с подтяжкой к питающему U (обычно +3.3 +5).

Адресация. 7 бит, т. е. 127 адресов, 16 из которых в резерве. Остается 112 адресов для использования.

Основной режим 100 кбит/с и 10 с пониженной скоростью. Есть возможность приостановки тактирования.

Процесс передачи посылки.

Подтверждение.

Если ведомый не может подтвердить свой адрес

Синхронизация.

Низкий период синхросигнала — тишина.

Период SCL= Low определяется наидлиннейшим периодом синхронизации из всех устройств, SCL= Low самым коротким периодом синхронизации.

Адресация.

Фиксированная и программируемая части адреса.

Зарезервированные адреса в 7-битном адресном пространстве.

Две группы адресов зарезервировано для специальных функций.

Адрес делится на две части «старшие биты» 4бита и «младшие биты» 3бита.

SMBus забирает поде себя первые 4бита и типизирует по таблице



v2.